Maps of Souls
Page 2 of 19
AGATHANGELOS II - Means "good angel", derived from Greek agathos "good" and angelos "angel, messenger".